Life-support System — synonyms, definition

1. life-support system (Noun)

1 synonym
life support
2 definitions

life-support system (Noun) — Equipment that makes life possible in otherwise deadly environmental conditions. ex. "the astronauts relied on their life-support systems"

life-support system (Noun) — Medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive. ex. "the patient is on life-support system"

1 type of
equipment